real estates investment trusts - Spanish English Dictionary